Big Huge Thesaurus

Russian dressing

noun